package com.li.sssp.repository;

import java.util.List;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;

import com.li.sssp.entity.Module;
import com.li.sssp.entity.ModuleMast;

public interface ModuleRepository extends JpaRepository<Module,Integer> {

	//利用@Query也可以返回其他实体类型的数据
	//尽量还是不用这种方式，会引起混乱吧
	@Query("from ModuleMast ")
	List<ModuleMast> findAllMastModule();
	
	//查找根据parent_id查找数据
	List<Module> findByParentId(Integer Parent_Id);
	
	@Query("from Module  where moduelMast=?1 ")
	List<Module> findByModuleMast(ModuleMast mast_id);
}

